#ifndef __DF4C_HH__
#define __DF4C_HH__
#define COLOR_RED      "\e[31m"
#define COLOR_GREEN    "\e[32m"
#define COLOR_YELLOW   "\e[33m"
#define COLOR_BLUE     "\e[34m"
#define COLOR_MAGENTA  "\e[35m"
#define COLOR_CYAN     "\e[36m"
#define COLOR_RESET    "\e[0m"
// for error
#define BOLD_RED       "\e[1;31m"
// for info
#define BOLD_BLUE      "\e[1;34m"
// for warning
#define BOLD_MAGENTA   "\e[1;35m"

namespace df4c {
// info prefix
const char *const DF4C_Info = BOLD_BLUE "DF4C:" COLOR_RESET " ";
// fatal error prefix
const char *const Fatal_error = BOLD_RED "fatal error:" COLOR_RESET  " ";
// normal error prefix
const char *const Normal_error = BOLD_RED "error:" COLOR_RESET " ";
}
#endif